﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades.Espectaculos;
using Datos.Espectaculos;
using Entidades.General;

namespace Negocio.Espectaculos
{
     public class EspConfiguracionBLL
    {
        public static List<EspConfiguracion> ListarCofiguracion(int IdLocal)
        {
            try
            {
                return EspConfiguracionDAL.Instance().ListarCofiguracion(IdLocal);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        public static List<EspConfiguracion> ListarCofiguracion(int IdLocal, int mes, int anio, int estado)
        {
            try
            {
                return EspConfiguracionDAL.Instance().ListarCofiguracion(IdLocal, mes, anio, estado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        public static int AgregarConfiguracion(EspConfiguracion obj)
        {
            try
            {
                return EspConfiguracionDAL.Instance().AgregarConfiguracion(obj);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        public static int ModificarConfiguracion(EspConfiguracion obj)
        {
            try
            {
                return EspConfiguracionDAL.Instance().ModificarConfiguracion(obj);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        public static List<GenLocal> ListarLocal(int IdLocal, int estado)
        {
            try
            {
                return EspConfiguracionDAL.Instance().ListarLocal(IdLocal, estado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

    }
}
